#logo-list  li{
 	position: relative;
	display:inline;
	color:white;
	font-size:32px;
	top:20px;
}
 ul {width:700px;
	height:70px;
	margin-left: 250px;
	border:solid 1px #009ACD;
	border-bottom:0px;
	border-radius:10px 10px;
	background-color: #00CD00;	
	text-align: center;
	opacity:0.4;
}
.tab{
	height:500px;
	width:720px;
	border:solid 1px #009ACD;
	display: none;
 }
#block{display: block;}
td {
   font-size:28px;}
  .tab p:hover{
   	      z-index:10;
         opacity: 0.8;
         transform:rotate(0deg) scale(3);}

   img{ 
   	    width:200px;
        height:200px;      
        }
    .tab p{position:absolute;
        	border:1px #009ACD solid;
        	background-color: white;
        	padding:10px 10px 15px;
        	
        }
  .contain12{top:100px;left:300px;transform:rotate(45deg);}
  .contain11{top:200px;left:200px;transform:rotate(55deg);}
  .contain10{top:100px;left:100px;transform:rotate(65deg);}
  .contain9{top:150px;left:500px;transform:rotate(35deg);}
  .contain8{top:268px;left:649px;transform:rotate(45deg);}
  .contain7{top:400px;left:400px;transform:rotate(66deg);}
  .contain6{top:450px;left:120px;transform:rotate(15deg);}
  .contain5{top:500px;left:500px;transform:rotate(35deg);}
  .contain4{top:80px;left:680px;transform:rotate(45deg);}
  .contain3{top:580px;left:580px;transform:rotate(56deg);}
  .contain2{top:660px;left:370px;transform:rotate(57deg);}
  .contain1{top:20px;left:300px;transform:rotate(52deg);}
   a {text-decoration: none;}

   .P-information{
   	height:600px;
   	margin-left:200px;width:1000px;
   	border-radius:10px 10px;
   	background:url("myimage/bg1.jpg"); 
   	opacity:0.8;	
   }
   .P-image{
   	position:relative;
   	width:1000px;
   	height:900px;
    margin-left:175px;
    transition-duration:2s;
   }
   .P-diary-box{
   	display:block;
   	position:relative;
   	float:left; 
   	height:330px;
   	width:300px;
   	margin-left:180px;
   	border:#009ACD 1px solid;   	 	
   }
   .P-dinary-content{
   	display:block;
   	float:left;
   	width:614px;height:580px;
   	margin-left:10px;
   	margin-top:30px;
   	border:1px solid #009ACD;
   }
   #P-dinary-content-a span{
   border:#009ACD 1px solid;
   margin-left:20px;
   }
   .P-music{
   	margin-left:230px;
   	font-size:24px;
   	border-radius:10px 10px;
   	height:570px;
   }
   .P-dinary-y{
   	display:block;
   	position:absolute;
   	float:left;
   	left:184px;
   	top:440px;
   	width:305px;
   	height:340px;
   	border:#009ACD 1px solid;
   }
   .P-dinary-y1{
   	height:200px;
   	width:200px;
   	margin-left:40px;
   	border-radius:100px 100px;
   	opacity:0.9;}
   #P-dinary-content-a,.P-diary-box,.P-dinary-content,#P-dinary-content-a span,.P-dinary-y{border-radius:10px 10px;}
   body:hover{cursor: url(myimage/cs019_01.cur);}
   #logo-list:hover{cursor:url(myimage/cs019_03.cur);}
   li:hover{background-color:red;border-radius:10px 10px;}